Bet Dwarka, also known as Shankhodhar, is an inhabited island located about 3 km off the coast of Okha in Gujarat's Devbhumi Dwarka district. Deeply revered in Hindu mythology as the original residential quarters of Lord Krishna during his ancient reign, the island offers a quieter, deeply spiritual counterpoint to the mainland temple, accessible via traditional ferries or the newly inaugurated Sudarshan Setu bridge.
Bet Dwarka
The Island of Sri Krishna — Exploring the Ancient Residential Palace
A Glimpse into the History of Bet Dwarka
Krishna's Residential Island
Ancient scriptures prominently describe Bet Dwarka as the private residential palace of Lord Krishna and his royal extended family. It is warmly believed to be the exact location where his childhood friend Sudama presented him with a humble gift of parched rice (poha), an emotionally significant event still celebrated here.
Submergence and Marine Archaeology
In recent decades, marine archaeologists have formally discovered extensive sprawling underwater ruins, massive sunken stone anchors, and ancient harbor structures surrounding the island. These tangible scientific findings heavily corroborate the Mahabharata's epic account of the original city deliberately drowning after Krishna's departure.
The Main Vallabhacharya Temple
Built well over 500 years ago by the revered saint Sri Vallabhacharya, the primary Vaishnavite temple complex on the island houses an idol of Sri Krishna. Mythologically, this specific deity figure is uniquely said to have been intricately carved by his beloved wife, Queen Rukmini herself.
Cultural & Archaeological Significance
The island is structurally absolutely central to completing the Dwarka pilgrimage circuit, as it intimately represents Krishna's peaceful home life. Archaeologically and historically, it serves as one of India's most significant underwater excavation sites, providing crucial hard evidence firmly bridging religious mythology with ancient maritime trade history.
Pilgrimage & Fairs
Janmashtami (August/September)
Bet Dwarka transforms completely into a vibrant hub of devotion during Krishna's birthday, featuring atmospheric midnight prayers, specialized ferry and bridge services running late, and elaborate colorful palanquin processions navigating the narrow island streets.
Annakut (Day after Diwali)
A grand, sweeping culinary offering where hundreds of vastly diverse vegetarian dishes are meticulously prepared by local priests and island residents, then presented to the deity in a highly colorful communal feast symbolizing absolute abundance.
The Sudama Tradition (Rice Offering)
To this day, the primary and most moving custom at the main Bet Dwarka temple is for visiting devotees to quietly donate small humble bags of raw rice. This mirrors directly the ancient, deeply touching scripture narrative of poverty-stricken Sudama bringing a handful of rice to his wealthy king friend, Krishna, emphasizing pure devotion over material wealth.
Travel Guide to Bet Dwarka
How to Reach Bet Dwarka
By Air: Jamnagar Airport (JGA) is approximately 140 km (~3 hrs) away from Okha. Porbandar (PBD) is about 135 km.
By Train: Okha Railway Station (OKHA) is located just 2 km from the passenger ferry terminal, serving as a major strategic rail terminus for long-distance express trains connecting across India.
By Road & Ferry: Drive to Okha via NH-51. You can now drive directly onto the island via the newly inaugurated 2.3 km-long Sudarshan Setu (India's longest cable-stayed bridge), or still opt for the traditional, highly scenic 20-minute passenger ferry ride from the Okha port.
Best Time to Visit
Oct–Mar (Best): The optimal window offering cool, exceedingly pleasant sea breezes and highly stable waters for both ferry navigation and bridge viewing. During the monsoon months (Jul–Sep), extreme winds and rough Arabian Sea conditions can occasionally halt both ferry and bridge operations for immediate safety.
Local Attractions
Sudarshan Setu: The visually stunning 2.32 km signature bridge connecting mainland Okha to Bet Dwarka, featuring pedestrian walkways adorned with Bhagavad Gita verses.
Nageshwar Jyotirlinga (~16 km inland): A towering Shiva temple positioned strategically on the highway route back towards Dwarka city.
Shivrajpur Beach (~20 km): An internationally certified, exceptionally clean Blue Flag beach famous for its clear waters and dolphin sightings.
Dwarkadhish Temple (~30 km mainland): The main Jagat Mandir complex completing the overall twin-city pilgrimage.
Tips for Visitors
Bet Dwarka Location
Image Gallery




